anklebyter (ınternet) - German English Dictionary